package com.sport.setting.service;

import com.sport.model.common.dtos.ResponseResult;
import com.sport.model.program.dtos.AllocatedGroupDto;
import com.sport.model.program.dtos.AllocatedItemDto;
import com.sport.model.program.vos.ItemListVO;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface SportProgramService {
    List<List<ItemListVO>> unallocatedItem();

    List<ItemListVO>  allocatedItem(AllocatedGroupDto allocatedGroupDto);

    ResponseResult updateAllocatedItem(AllocatedItemDto allocatedItemDto);

    void exportProgram(HttpServletResponse response);

    void exportWordProgram(HttpServletResponse response , String fileName);
}
